Nuprl Definition : world-rename 0,22

world-rename(rx;ra;rt;rainv;rtinv;w)
== <(i,x. vartype(i;rx(x)))
== ,(i,a. 1of(2of(w))(i,ra(a)))
== ,(l,tgw.M(l,rt(tg)))
== ,(i,t,x. s(i;t).rx(x))
== ,(i,t. action-rename(rainv;rtinv;a(i;t)))
== ,(i,t. mapfilter(m.msg-rename(rtinv;m);m.isl(rtinv(mtag(m)));m(i;t)))
== ,(i.NullMachine)
== ,
latex



clarification:

world-rename(rx;ra;rt;rainv;rtinv;w)
== <(i,x. w-vartype(wi; (rx(x))))
== ,(i,a. 1of(2of(w))(i,ra(a)))
== ,(l,tgw.M(l,rt(tg)))
== ,(i,t,x. w-s(wit; (rx(x))))
== ,(i,t. action-rename(rainv;rtinv;w-a(wit)))
== ,(i,t. mapfilter(m.msg-rename(rtinv;m);m.isl(rtinv(mtag(m)));w-m(wit)))
== ,(i.NullMachine)
== ,
latex


Definitionsvartype(i;x), 1of(t), 2of(t), w.M, s(i;t).x, action-rename(rainv;rtinv;a), a(i;t), mapfilter(f;P;L), msg-rename(rtinv;m), isl(x), f(a), mtag(m), m(i;t), <a,b>, x.A(x), NullMachine,
FDL editor aliasesworld-rename

origin